home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-05-02 | 9.7 KB | 532 lines | [TEXT/R*ch] |
- /* Definitions of all the miscellaneous keywords in Xconq GDL.
- Copyright (C) 1992, 1993, 1994, 1995 Stanley T. Shebs.
-
- Xconq is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version. See the file COPYING. */
-
- DEF_KWD("game-module", K_GAME_MODULE, 0)
-
- DEF_KWD("unit-type", K_UNIT_TYPE, 0)
-
- DEF_KWD("material-type", K_MATERIAL_TYPE, 0)
-
- DEF_KWD("terrain-type", K_TERRAIN_TYPE, 0)
-
- DEF_KWD("table", K_TABLE, 0)
-
- DEF_KWD("define", K_DEFINE, 0)
-
- DEF_KWD("set", K_SET, 0)
-
- DEF_KWD("undefine", K_UNDEFINE, 0)
-
- DEF_KWD("add", K_ADD, 0)
-
- DEF_KWD("world", K_WORLD, 0)
-
- DEF_KWD("area", K_AREA, 0)
-
- DEF_KWD("side", K_SIDE, 0)
-
- DEF_KWD("independent-units", K_INDEPENDENT_UNITS, 0)
-
- DEF_KWD("player", K_PLAYER, 0)
-
- DEF_KWD("doctrine", K_DOCTRINE, 0)
-
- DEF_KWD("agreement", K_AGREEMENT, 0)
-
- DEF_KWD("include", K_INCLUDE, 0)
-
- DEF_KWD("scorekeeper", K_SCOREKEEPER, 0)
-
- DEF_KWD("evt", K_EVT, 0)
-
- DEF_KWD("exu", K_EXU, 0)
-
- DEF_KWD("battle", K_BATTLE, 0)
-
- DEF_KWD("unit", K_UNIT, 0)
-
- DEF_KWD("unit-defaults", K_UNIT_DEFAULTS, 0)
-
- DEF_KWD("side-defaults", K_SIDE_DEFAULTS, 0)
-
- DEF_KWD("namer", K_NAMER, 0)
-
- DEF_KWD("text", K_TEXT, 0)
-
- DEF_KWD("print", K_PRINT, 0)
-
- DEF_KWD("title", K_TITLE, 0)
-
- DEF_KWD("blurb", K_BLURB, 0)
-
- DEF_KWD("picture-name", K_PICTURE_NAME, 0)
-
- DEF_KWD("base-module", K_BASE_MODULE, 0)
-
- DEF_KWD("default-base-module", K_DEFAULT_BASE_MODULE, 0)
-
- DEF_KWD("base-game", K_BASE_GAME, 0)
-
- DEF_KWD("variants", K_VARIANTS, 0)
-
- DEF_KWD("instructions", K_INSTRUCTIONS, 0)
-
- DEF_KWD("notes", K_NOTES, 0)
-
- DEF_KWD("design-notes", K_DESIGN_NOTES, 0)
-
- DEF_KWD("version", K_VERSION, 0)
-
- DEF_KWD("program-version", K_PROGRAM_VERSION, 0)
-
- DEF_KWD("circumference", K_CIRCUMFERENCE, 0)
-
- DEF_KWD("day-length", K_DAY_LENGTH, 0)
-
- DEF_KWD("year-length", K_YEAR_LENGTH, 0)
-
- DEF_KWD("axial-tilt", K_AXIAL_TILT, 0)
-
- DEF_KWD("width", K_WIDTH, 0)
-
- DEF_KWD("height", K_HEIGHT, 0)
-
- DEF_KWD("latitude", K_LATITUDE, 0)
-
- DEF_KWD("longitude", K_LONGITUDE, 0)
-
- DEF_KWD("cell-width", K_CELL_WIDTH, 0)
-
- DEF_KWD("restrict", K_RESTRICT, 0)
-
- DEF_KWD("terrain", K_TERRAIN, 0)
-
- DEF_KWD("aux-terrain", K_AUX_TERRAIN, 0)
-
- DEF_KWD("features", K_FEATURES, 0)
-
- DEF_KWD("elevations", K_ELEVATIONS, 0)
-
- DEF_KWD("people-sides", K_PEOPLE_SIDES, 0)
-
- DEF_KWD("material", K_MATERIAL, 0)
-
- DEF_KWD("temperatures", K_TEMPERATURES, 0)
-
- DEF_KWD("clouds", K_CLOUDS, 0)
-
- DEF_KWD("cloud-bottoms", K_CLOUD_BOTTOMS, 0)
-
- DEF_KWD("cloud-heights", K_CLOUD_HEIGHTS, 0)
-
- DEF_KWD("winds", K_WINDS, 0)
-
- DEF_KWD("name", K_NAME, 1)
-
- DEF_KWD("long-name", K_LONG_NAME, 1)
-
- DEF_KWD("short-name", K_SHORT_NAME, 1)
-
- DEF_KWD("noun", K_NOUN, 1)
-
- DEF_KWD("plural-noun", K_PLURAL_NOUN, 1)
-
- DEF_KWD("adjective", K_ADJECTIVE, 1)
-
- DEF_KWD("color", K_COLOR, 1)
-
- DEF_KWD("emblem-name", K_EMBLEM_NAME, 1)
-
- DEF_KWD("priority", K_PRIORITY, 0)
-
- DEF_KWD("names-locked", K_NAMES_LOCKED, 0)
-
- DEF_KWD("doctrines-locked", K_DOCTRINES_LOCKED, 0)
-
- DEF_KWD("task-limit", K_TASK_LIMIT, 1)
-
- DEF_KWD("respect-neutrality", K_RESPECT_NEUTRALITY, 1)
-
- DEF_KWD("real-timeout", K_REAL_TIMEOUT, 0)
-
- DEF_KWD("timeouts", K_TIMEOUTS, 0)
-
- DEF_KWD("timeouts-used", K_TIMEOUTS_USED, 0)
-
- DEF_KWD("ui-data", K_UI_DATA, 1)
-
- DEF_KWD("class", K_CLASS, 0)
-
- DEF_KWD("active", K_ACTIVE, 0)
-
- DEF_KWD("status", K_STATUS, 0)
-
- DEF_KWD("controlled-by", K_CONTROLLED_BY, 0)
-
- DEF_KWD("trusts", K_TRUSTS, 0)
-
- DEF_KWD("trades", K_TRADES, 0)
-
- DEF_KWD("start-with", K_START_WITH, 0)
-
- DEF_KWD("advantage-max", K_ADVANTAGE_MAX, 0)
-
- DEF_KWD("advantage-min", K_ADVANTAGE_MIN, 0)
-
- DEF_KWD("advantage", K_ADVANTAGE, 0)
-
- DEF_KWD("next-numbers", K_NEXT_NUMBERS, 0)
-
- DEF_KWD("unit-namers", K_UNIT_NAMERS, 0)
-
- DEF_KWD("feature-namers", K_FEATURE_NAMERS, 0)
-
- DEF_KWD("tech", K_TECH, 0)
-
- DEF_KWD("init-tech", K_INIT_TECH, 0)
-
- DEF_KWD("scores", K_SCORES, 0)
-
- DEF_KWD("self-unit", K_SELF_UNIT, 0)
-
- DEF_KWD("terrain-view", K_TERRAIN_VIEW, 0)
-
- DEF_KWD("unit-view", K_UNIT_VIEW, 0)
-
- DEF_KWD("unit-view-dates", K_UNIT_VIEW_DATES, 0)
-
- DEF_KWD("ai-data", K_AI_DATA, 0)
-
- DEF_KWD("turn-time-used", K_TURN_TIME_USED, 0)
-
- DEF_KWD("total-time-used", K_TOTAL_TIME_USED, 0)
-
- DEF_KWD("finished-turn", K_FINISHED_TURN, 1)
-
- DEF_KWD("willing-to-draw", K_WILLING_TO_DRAW, 1)
-
- DEF_KWD("doctrines", K_DOCTRINES, 0)
-
- DEF_KWD("ever-ask-side", K_EVER_ASK_SIDE, 0)
-
- DEF_KWD("locked", K_LOCKED, 0)
-
- DEF_KWD("avoid-bad-terrain", K_AVOID_BAD_TERRAIN, 0)
-
- DEF_KWD("repair-at", K_REPAIR_PERCENT, 0)
-
- DEF_KWD("resupply-at", K_RESUPPLY_PERCENT, 0)
-
- DEF_KWD("rearm-at", K_REARM_PERCENT, 0)
-
- DEF_KWD("config-name", K_CONFIG_NAME, 0)
-
- DEF_KWD("display-name", K_DISPLAY_NAME, 0)
-
- DEF_KWD("ai-type-name", K_AI_TYPE_NAME, 0)
-
- DEF_KWD("password", K_PASSWORD, 0)
-
- DEF_KWD("initial-advantage", K_INITIAL_ADVANTAGE, 0)
-
- DEF_KWD("type-name", K_TYPE_NAME, 0)
-
- DEF_KWD("terms", K_TERMS, 0)
-
- DEF_KWD("n", K_N, 0)
-
- DEF_KWD("#", K_SHARP, 0)
-
- DEF_KWD("s", K_S, 0)
-
- DEF_KWD("@", K_AT, 0)
-
- DEF_KWD("nb", K_NB, 0)
-
- DEF_KWD("cp", K_CP, 0)
-
- DEF_KWD("hp", K_HP, 0)
-
- DEF_KWD("cxp", K_CXP, 0)
-
- DEF_KWD("mo", K_MO, 0)
-
- DEF_KWD("m", K_M, 0)
-
- DEF_KWD("in", K_IN, 0)
-
- DEF_KWD("act", K_ACT, 0)
-
- DEF_KWD("acp", K_ACP, 0)
-
- DEF_KWD("acp0", K_ACP0, 0)
-
- DEF_KWD("aa", K_AA, 0)
-
- DEF_KWD("am", K_AM, 0)
-
- DEF_KWD("a", K_A, 0)
-
- DEF_KWD("plan", K_PLAN, 0)
-
- DEF_KWD("start-turn", K_START_TURN, 0)
-
- DEF_KWD("end-turn", K_END_TURN, 0)
-
- DEF_KWD("asleep", K_ASLEEP, 0)
-
- DEF_KWD("reserve", K_RESERVE, 0)
-
- DEF_KWD("delayed", K_DELAYED, 0)
-
- DEF_KWD("wait", K_WAIT, 0)
-
- DEF_KWD("autotask", K_AUTOTASK, 0)
-
- DEF_KWD("ai-control", K_AI_CONTROL, 0)
-
- DEF_KWD("supply-alarm", K_SUPPLY_ALARM, 0)
-
- DEF_KWD("supply-is-low", K_SUPPLY_IS_LOW, 0)
-
- DEF_KWD("wait-transport", K_WAIT_TRANSPORT, 0)
-
- DEF_KWD("goal", K_GOAL, 0)
-
- DEF_KWD("formation", K_FORMATION, 0)
-
- DEF_KWD("tp", K_TP, 0)
-
- DEF_KWD("z", K_Z, 0)
-
- DEF_KWD("x", K_X, 0)
-
- DEF_KWD("appear", K_APPEAR, 0)
-
- DEF_KWD("disappear", K_DISAPPEAR, 0)
-
- DEF_KWD("opinions", K_OPINIONS, 0)
-
- DEF_KWD("quote", K_QUOTE, 1)
-
- DEF_KWD("list", K_LIST, 2)
-
- DEF_KWD("append", K_APPEND, 3)
-
- DEF_KWD("remove", K_REMOVE, 4)
-
- DEF_KWD("when", K_WHEN, 0)
-
- DEF_KWD("applies-to", K_APPLIES_TO, 0)
-
- DEF_KWD("known-to", K_KNOWN_TO, 0)
-
- DEF_KWD("trigger", K_TRIGGER, 0)
-
- DEF_KWD("do", K_DO, 0)
-
- DEF_KWD("triggered", K_TRIGGERED, 0)
-
- DEF_KWD("initial", K_INITIAL, 0)
-
- DEF_KWD("messages", K_MESSAGES, 0)
-
- DEF_KWD("if", K_IF, 0)
-
- DEF_KWD("else", K_ELSE, 0)
-
- DEF_KWD("end-if", K_END_IF, 0)
-
- DEF_KWD("false", K_FALSE, 0)
-
- DEF_KWD("true", K_TRUE, 1)
-
- DEF_KWD("u*", K_USTAR, 0)
-
- DEF_KWD("m*", K_MSTAR, 0)
-
- DEF_KWD("t*", K_TSTAR, 0)
-
- DEF_KWD("non-unit", K_NON_UNIT, 0)
-
- DEF_KWD("non-material", K_NON_MATERIAL, 0)
-
- DEF_KWD("non-terrain", K_NON_TERRAIN, 0)
-
- DEF_KWD("constant", K_CONSTANT, 0)
-
- DEF_KWD("subarea", K_SUBAREA, 0)
-
- DEF_KWD("xform", K_XFORM, 0)
-
- DEF_KWD("by-bits", K_BY_BITS, 0)
-
- DEF_KWD("by-char", K_BY_CHAR, 0)
-
- DEF_KWD("by-name", K_BY_NAME, 0)
-
- DEF_KWD("random", K_RANDOM, 0)
-
- DEF_KWD("grammar", K_GRAMMAR, 0)
-
- DEF_KWD("junky", K_JUNKY, 0)
-
- DEF_KWD("tasks", K_TASKS, 0)
-
- DEF_KWD("drafters", K_DRAFTERS, 0)
-
- DEF_KWD("proposers", K_PROPOSERS, 0)
-
- DEF_KWD("signers", K_SIGNERS, 0)
-
- DEF_KWD("willing-to-sign", K_WILLING_TO_SIGN, 0)
-
- DEF_KWD("enforcement", K_ENFORCEMENT, 0)
-
- DEF_KWD("state", K_STATE, 0)
-
- DEF_KWD("real-time", K_REAL_TIME, 0)
-
- DEF_KWD("see-all", K_SEE_ALL, 0)
-
- DEF_KWD("sequential", K_SEQUENTIAL, 0)
-
- DEF_KWD("world-seen", K_WORLD_SEEN, 0)
-
- DEF_KWD("world-size", K_WORLD_SIZE, 0)
-
- DEF_KWD("reset", K_RESET, 0)
-
- DEF_KWD("stop", K_STOP, 0)
-
- DEF_KWD("win", K_WIN, 1)
-
- DEF_KWD("lose", K_LOSE, -1)
-
- DEF_KWD("draw", K_DRAW, 0)
-
- DEF_KWD("end", K_END, 0)
-
- DEF_KWD("cell", K_CELL, 0)
-
- DEF_KWD("border", K_BORDER, 1)
-
- DEF_KWD("connection", K_CONNECTION, 2)
-
- DEF_KWD("coating", K_COATING, 3)
-
- DEF_KWD("no-x", K_NO_X, 0)
-
- DEF_KWD("river-x", K_RIVER_X, 10)
-
- DEF_KWD("valley-x", K_VALLEY_X, 11)
-
- DEF_KWD("road-x", K_ROAD_X, 12)
-
- DEF_KWD("over-nothing", K_OVER_NOTHING, 0)
-
- DEF_KWD("over-own", K_OVER_OWN, 1)
-
- DEF_KWD("over-border", K_OVER_BORDER, 2)
-
- DEF_KWD("over-all", K_OVER_ALL, 3)
-
- DEF_KWD("usual", K_USUAL, 0)
-
- DEF_KWD("reject", K_REJECT, 0)
-
- DEF_KWD("any", K_ANY, 0)
-
- DEF_KWD("capitalize", K_CAPITALIZE, 0)
-
- DEF_KWD("cond", K_COND, 0)
-
- DEF_KWD("and", K_AND, 0)
-
- DEF_KWD("or", K_OR, 0)
-
- DEF_KWD("not", K_NOT, 0)
-
- DEF_KWD("=", K_EQ, 0)
-
- DEF_KWD("/=", K_NE, 0)
-
- DEF_KWD("<", K_LT, 0)
-
- DEF_KWD("<=", K_LE, 0)
-
- DEF_KWD(">", K_GT, 0)
-
- DEF_KWD(">=", K_GE, 0)
-
- DEF_KWD("sum", K_SUM, 0)
-
- DEF_KWD("before-turn", K_BEFORE_TURN, 0)
-
- DEF_KWD("after-turn", K_AFTER_TURN, 0)
-
- DEF_KWD("after-action", K_AFTER_ACTION, 0)
-
- DEF_KWD("after-event", K_AFTER_EVENT, 0)
-
- DEF_KWD("last-side-wins", K_LAST_SIDE_WINS, 0)
-
- DEF_KWD("make-fractal-percentile-terrain", K_MAKE_FRACTAL_PTILE_TERRAIN, 0)
-
- DEF_KWD("make-random-terrain", K_MAKE_RANDOM_TERRAIN, 0)
-
- DEF_KWD("make-earthlike-terrain", K_MAKE_EARTHLIKE_TERRAIN, 0)
-
- DEF_KWD("make-maze-terrain", K_MAKE_MAZE_TERRAIN, 0)
-
- DEF_KWD("make-rivers", K_MAKE_RIVERS, 0)
-
- DEF_KWD("make-countries", K_MAKE_COUNTRIES, 0)
-
- DEF_KWD("make-independent-units", K_MAKE_INDEPENDENT_UNITS, 0)
-
- DEF_KWD("make-initial-materials", K_MAKE_INITIAL_MATERIALS, 0)
-
- DEF_KWD("name-units-randomly", K_NAME_UNITS_RANDOMLY, 0)
-
- DEF_KWD("name-geographical-features", K_NAME_GEOGRAPHICAL_FEATURES, 0)
-
- DEF_KWD("make-roads", K_MAKE_ROADS, 0)
-
- DEF_KWD("make-weather", K_MAKE_WEATHER, 0)
-
- DEF_KWD("make-random-date", K_MAKE_RANDOM_DATE, 0)
-
- DEF_KWD("attrition-in-terrain", K_ATTRITION_IN_TERRAIN, 0)
-
- DEF_KWD("accidents-in-terrain", K_ACCIDENTS_IN_TERRAIN, 0)
-
- DEF_KWD("units-revolt", K_UNITS_REVOLT, 0)
-
- DEF_KWD("units-surrender", K_UNITS_SURRENDER, 0)
-
- DEF_KWD("imf", K_IMF, 0)
-
- DEF_KWD("palette", K_PALETTE, 0)
-
- DEF_KWD("mono", K_MONO, 0)
-
- DEF_KWD("mask", K_MASK, 0)
-
- DEF_KWD("embed", K_EMBED, 0)
-
- DEF_KWD("embed-at", K_EMBED_AT, 0)
-
- DEF_KWD("pixel-size", K_PIXEL_SIZE, 0)
-
- DEF_KWD("row-bytes", K_ROW_BYTES, 0)
-
- DEF_KWD("actual", K_ACTUAL, 0)
-
- DEF_KWD("tile", K_TILE, 0)
-